storm vortex - Alemán Inglés Diccionario